package com.demo.springboot;

import com.spring.boot.redis.EnableRedis;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;
import redis.clients.jedis.Jedis;

/***
 * 开发starter步骤
 *      1.新建一个module
 *      2.需要一个配置类，配置类里装配好需要提供出去使用的类(注入Spring容器中的Bean)
 *      3.正确使用
 *          (1)：使用Enable 配合@import注解
 *          (2): /META-INF/spring.factories 配置文件配置需要使用的类
 *               org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.spring.boot.redis.RedisAutoConfigruation
 */
//@EnableRedis
@SpringBootApplication
public class App {
    public static void main(String[] args) {
      ConfigurableApplicationContext context =  SpringApplication.run(App.class, args);
        Jedis jedis = context.getBean(Jedis.class);
        jedis.set("id","zll");
        System.out.println(jedis.get("id"));
        context.close();

    }
}
